home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / utils / topdown.lzh / TOPDWN27.TXT < prev   
Text File  |  1989-11-08  |  12KB  |  248 lines

  1.  
  2.  
  3.                 TopDown Loader v2.7 - Shareware Release
  4.  
  5.                          Instruction Manual
  6.  
  7.           Software and Manual Copyright 1989 John Eidsvoog
  8.  
  9.                  revision: Wednesday, November 8, 1989
  10.  
  11.  
  12. DESCRIPTION:
  13.  
  14. TopDown Loader is a program for the Atari ST series that runs from an
  15. AUTO folder at boot-up time.  It forces the other AUTO programs and all
  16. accessories to run at the top end of memory.  This leaves the bottom of
  17. memory available for programs that require a particular "load" address
  18. to run, such as Zoomracks, Art & Film Director, and early versions of
  19. the MidiTrack ST series.  This means that now you can run these programs
  20. with as many accessories as you like (up to 6, more with MultiDesk) with
  21. no problem. 
  22.  
  23. A side benefit of TopDown is that the boot-up procedure goes faster. 
  24. This is because the operating system clears all available memory every
  25. time a program runs.  TopDown restricts the memory available during
  26. boot-up so the time needed to clear memory is very short.  This is
  27. especially evident on STs using older ROMs with memory upgrades.  The
  28. following tests were done while booting from hard disk, timing from when
  29. TopDown runs until it removes itself as the desktop comes up:
  30.  
  31.                            Without TopDown      With TopDown
  32. 5 AUTO prgs, 3 accs:
  33.  
  34.    1040ST with 1.0 ROMS:      21.9 secs           8.9 secs
  35.                Mega ST4:      15.4 secs           5.1 secs
  36.  
  37. 13 AUTO prgs, 6 accs:
  38.                Mega ST4:      33.1 secs           16.5 secs
  39.  
  40.  
  41. NOTE: It should be pointed out that usage of TopDown for faster bootups
  42. has been made all but obsolete by the shareware program, PinHead, by
  43. Charles F. Johnson.  PinHead does a far better job of speeding up the
  44. running of programs, not only during bootup but when running programs
  45. from the desktop also.  Look for it on GEnie, CompuServe, or your local
  46. BBS or user group.
  47.  
  48.          -----------------------------------------------------
  49.  
  50. INSTALLING TopDown:
  51.  
  52. What is an AUTO folder?  When the Atari ST boots up (starts up by turning
  53. on the power or hitting reset), it looks for a folder called AUTO on the
  54. boot disk.  This would be the floppy disk in drive A, or one of your
  55. hard disk partitions if you have an auto-boot program installed on your
  56. hard disk.  If it finds one, it will then attempt to run all programs
  57. within the AUTO folder that have the extension .PRG.  These programs
  58. must be TOS applications as GEM has not been initialized at this level. 
  59. In other words, don't copy all of your programs into the AUTO folder and
  60. expect them to work.  The order in which the PRGs are executed is NOT
  61. alphabetical, but the order in which they were originally written to
  62. (copied into) the AUTO folder. 
  63.  
  64. TopDown will provide you with the best performance if it is the first
  65. program in the AUTO folder.  The easiest way to do this is to use Auto
  66. Organizer, contained on the CodeHead Utilities disk.  If you do not own
  67. Auto Organizer, you should first format a new boot disk.  (For a hard
  68. disk, save your AUTO programs and delete your AUTO folder.) Next,
  69. install a folder named AUTO onto the new floppy (or hard disk) by
  70. selecting "New Folder..." from the "File" menu.  And finally, copy the
  71. rest of your AUTO programs into the AUTO folder, one at a time, in the
  72. order you would like them to run.  Of course, if you previously did not
  73. use any AUTO folder programs, TopDown will now be the only program in
  74. the AUTO folder. 
  75.  
  76. NOTE: If you use a reset-proof ramdisk that automatically re-boots when
  77. it first installs, it is best to install it before TopDown.  If you use
  78. the program FATSPEED, it must also run before TopDown. 
  79.  
  80. If you are booting from floppy, you should now copy the accessories that
  81. you wish to use onto the new boot disk, in the main directory.  If you
  82. are booting from hard disk, your accessories are already there, you're
  83. done.  If you have no accessories and no AUTO programs, you don't need
  84. TopDown so you're outa here, dude. 
  85.  
  86.          -----------------------------------------------------
  87.  
  88. USING TopDown:
  89.  
  90. Every attempt was made to make TopDown completely automatic, requiring
  91. no user input.  This was just not possible as there is no way of knowing
  92. how much memory each program needs.  I have provided the next best
  93. thing.  When you boot up, TopDown will ask you:
  94.  
  95.              How many kilobytes (K) are needed by AUTO
  96.              programs and accessories? (0 to bypass) 300 
  97.  
  98. A typical amount might be 300, but to avoid confusion it is best to
  99. start with an amount that is definitely more than you need (TopDown will
  100. tell you later how much is really needed).  The amount used last will
  101. appear as a default value.  You may use the backspace key or "Esc" to
  102. help edit this amount.  When you hit "Return", TopDown will take over
  103. and force your AUTO programs and accessories to load into the top (300K
  104. or whatever you entered) of memory.  When the desktop comes up, a dialog
  105. box will appear stating:
  106.  
  107.                Amount of top-end memory left = 76K
  108.                 Recommended reserve amount = 234K
  109.  
  110. 76K is an an arbitrary amount for this example.  This is the amount of
  111. memory that is wasted at the top of memory.  You could now reset and
  112. enter the recommended amount in an attempt to end up with about 10K of
  113. top-end memory left.  In this example, using a value of 234 the next
  114. time should give about 10K left over.  The 10K is needed by the
  115. operating system for redraws of menu dropdowns and such.  If you leave
  116. too little memory at the top, you will find that the menu dropdowns will
  117. not redraw correctly, as well as many other possible problems including
  118. crashes and bombs. 
  119.  
  120. The thing to watch out for is not starting with a high enough value. 
  121. This situation will be shown by a ">" instead of an "=" before the
  122. recommended amount.  If, for instance, your accessories require 200K and
  123. you only allowed 100K, some of them may not install correctly.  TopDown
  124. may still show some top-end memory available, but the last program(s)
  125. will not install or may crash.  To avoid this problem, make sure you
  126. always start with a value that is more than enough.  Then work down from
  127. there. 
  128.  
  129. NOTE: It is still possible to use too small an amount and NOT have a
  130.       ">" appear.
  131.  
  132.          -----------------------------------------------------
  133.  
  134. While configuring TopDown you may use the function keys F1-F4 to alter
  135. the following settings:
  136.  
  137.    F1 - toggles between "Stop for prompt" and "Automatic drive-thru".
  138.         This determines whether TopDown will stop for your input next
  139.         time it runs.  To interrupt an "automatic" setting, you must
  140.         hit a key before TopDown runs.  If you press "Undo" before
  141.         TopDown runs, it will not stop for your input, but do a
  142.         temporary "Automatic drive-thru", regardless of the F1 setting.
  143.         This is useful if TopDown is followed by another program which
  144.         uses type-ahead, such as "Desk Manager", by Charles F. Johnson.
  145.  
  146.    F2 - sets the time in 1/10 seconds for the exit dialog box.
  147.         Allows you to enter the number of tenths-of-seconds that the
  148.         dialog box stays on the screen.  A setting of 0 will cause
  149.         the box not to appear at all.  If the mouse is moved during
  150.         this pause or a key is pressed, the box will disappear
  151.         immediately. 
  152.  
  153.    F3 - toggles between "Sound off", "Whistle", and "Bell".  This
  154.         specifies the type/presence of sound at exit time.  Everyone's
  155.         got their own preferences and there's no disputing taste.
  156.  
  157.    F4 - toggles between "No auto re-sizing" and "Automatic re-sizing".
  158.         If "automatic" is turned on, the "Recommended amount" is saved
  159.         as the last reserve amount.  The next time you use TopDown,
  160.         that size will be used (or appear as default).  Don't forget
  161.         to increase the reserve amount if you add more accessories.
  162.  
  163.    F10- when pressed before or during TopDown's run, F10 will cause a
  164.         temporary bypass (not installing).  None of the settings are
  165.         changed including the reserve size.  F10's func